
package Processing.dbclass;

import Processing.PikaDate;

/**
 * Đây là class lưu trữ thông tin của Patient
 * @author long
 */
public class Patient {

    /**
     * construtor của class Patient
     */
    public Patient() {
        Address = "";
        PhoneNo = "";
    }

    /**
     * Biến chưa PatientID của Patient
     */
    private int PatientID;

    /**
     * Biến chứa FullName của Patient
     */
    private String FirstName;

    /**
     * Biến chứa LastNAme của Patient
     */
    private String LastName;

    /**
     * Biến chứa Address của Patient
     */
    private String Address;

    /**
     * Biến chứa PhoneNo của Patient
     */
    private String PhoneNo;

    /**
     * Biến chứa Gender của Patient
     */
    private boolean Gender;

    /**
     * Biến chứa DateOfBirth của Patient
     */
    private PikaDate DateOfBirth;

    /**
     * Method trả về Address của Patient
     * @return Address
     */
    public String getAddress() {
        return Address;
    }

    /**
     * Method gán giá trị cho Address của Patient
     * @param Address
     */
    public void setAddress(String Address) {
        this.Address = Address;
    }

     /**
     * Method trả về DateOfBirth của Patient
     * @return DateOfBirth
     */
    public PikaDate getDateOfBirth() {
        return DateOfBirth;
    }

    /**
     * Method gán giá trị cho DateOfBirth của Patient
     * @param DateOfBirth
     */
    public void setDateOfBirth(PikaDate DateOfBirth) {
        this.DateOfBirth = DateOfBirth;
    }

     /**
     * Method trả về FirstName của Patient
     * @return FirstName
     */
    public String getFirstName() {
        return FirstName;
    }

    /**
     * Method gán giá trị cho FirstName của Patient
     * @param FirstName
     */
    public void setFirstName(String FirstName) {
        this.FirstName = FirstName;
    }

     /**
     * Method trả về Gender của Patient
     * @return Gender
     */
    public boolean isGender() {
        return Gender;
    }

    /**
     * Method gán giá trị cho Gender của Patient
     * @param Gender
     */
    public void setGender(boolean Gender) {
        this.Gender = Gender;
    }

     /**
     * Method trả về LastName của Patient
     * @return LastName
     */
    public String getLastName() {
        return LastName;
    }

    /**
     * Method gán giá trị cho LastName của Patient
     * @param LastName
     */
    public void setLastName(String LastName) {
        this.LastName = LastName;
    }

     /**
     * Method trả về PatientID của Patient
     * @return PatientID
     */
    public int getPatientID() {
        return PatientID;
    }

    /**
     * Method gán giá trị cho PatientID của Patient
     * @param PatientID
     */
    public void setPatientID(int PatientID) {
        this.PatientID = PatientID;
    }

     /**
     * Method trả về PhoneNo của Patient
     * @return PhoneNo
     */
    public String getPhoneNo() {
        return PhoneNo;
    }

    /**
     * Method gán giá trị cho PhoneNo của Patient
     * @param PhoneNo
     */
    public void setPhoneNo(String PhoneNo) {
        this.PhoneNo = PhoneNo;
    }

}
